(0) Obligation:

JBC Problem based on JBC Program:
Manifest-Version: 1.0 Created-By: 1.6.0_26 (Sun Microsystems Inc.) Main-Class: simple/flip/Main
package simple.flip;

public class Flip {

public static void flip(int i, int j) {
int t = 0;
while (i != 0 && j != 0) {
t = i;
i = j;
j = t;
}
}
}


package simple.flip;

import simple.flip.Flip;

public class Main {

/**
* @param args
*/
public static void main(String[] args) {
Flip.flip(args[0].length(), args[1].length());

}

}


(1) JBCNonTerm (EQUIVALENT transformation)

Constructed a run with a repetition. States 17 and 28 are repetitions.
0:
<simple.flip.Main.main||0: load ADDR args||args: a40|| ->
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
1:
<simple.flip.Main.main||1: push 0||args: a40||a40>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
2:
<simple.flip.Main.main||2: Read ADDR from array||args: a40||a40, 0>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
3:
<simple.flip.Main.main||3: java.lang.String.length()I||args: a40||o15>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=i12, offset=i14, value=a6?)
	i12: #I
	i14: [0,+inf)
a12:: [CHAR]
a6:: [CHAR]
4:
<java.lang.String.length||0: load ADDR this||this: o15|| ->
<simple.flip.Main.main||3: java.lang.String.length||args: a40||o15>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=i12, offset=i14, value=a6?)
	i12: #I
	i14: [0,+inf)
a12:: [CHAR]
a6:: [CHAR]
5:
<java.lang.String.length||1: Read from count|| - ||o15>
<simple.flip.Main.main||3: java.lang.String.length||args: a40||o15>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=i12, offset=i14, value=a6?)
	i12: #I
	i14: [0,+inf)
a12:: [CHAR]
a6:: [CHAR]
6:
<java.lang.String.length||4: return INT|| - ||1>
<simple.flip.Main.main||3: java.lang.String.length||args: a40||o15>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=i12, offset=i14, value=a6?)
	i12: #I
	i14: [0,+inf)
a12:: [CHAR]
a6:: [CHAR]
7:
<simple.flip.Main.main||6: load ADDR args||args: a40||1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
8:
<simple.flip.Main.main||7: push 1|| - ||1, a40>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
9:
<simple.flip.Main.main||8: Read ADDR from array|| - ||1, a40, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
10:
<simple.flip.Main.main||9: java.lang.String.length()I|| - ||1, o32>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=i36, offset=i38, value=a12?)
	i36: #I
	i38: [0,+inf)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
11:
<java.lang.String.length||0: load ADDR this||this: o32|| ->
<simple.flip.Main.main||9: java.lang.String.length|| - ||1, o32>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=i36, offset=i38, value=a12?)
	i36: #I
	i38: [0,+inf)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
12:
<java.lang.String.length||1: Read from count|| - ||o32>
<simple.flip.Main.main||9: java.lang.String.length|| - ||1, o32>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=i36, offset=i38, value=a12?)
	i36: #I
	i38: [0,+inf)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
13:
<java.lang.String.length||4: return INT|| - ||1>
<simple.flip.Main.main||9: java.lang.String.length|| - ||1, o32>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=i36, offset=i38, value=a12?)
	i36: #I
	i38: [0,+inf)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
14:
<simple.flip.Main.main||12: simple.flip.Flip.flip(II)V|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
15:
<simple.flip.Flip.flip||0: push 0||i: 1, j: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
16:
<simple.flip.Flip.flip||1: store INT to t||i: 1, j: 1||0>
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
17:
<simple.flip.Flip.flip||2: load INT i||i: 1, j: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
18:
<simple.flip.Flip.flip||3: EQ 0||i: 1, j: 1||1>
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
19:
<simple.flip.Flip.flip||6: load INT j||i: 1, j: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
20:
<simple.flip.Flip.flip||7: EQ 0||i: 1, j: 1||1>
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
21:
<simple.flip.Flip.flip||10: load INT i||i: 1, j: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
22:
<simple.flip.Flip.flip||11: store INT to t||j: 1||1>
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
23:
<simple.flip.Flip.flip||12: load INT j||j: 1, t: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
24:
<simple.flip.Flip.flip||13: store INT to i||t: 1||1>
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
25:
<simple.flip.Flip.flip||14: load INT t||i: 1, t: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
26:
<simple.flip.Flip.flip||15: store INT to j||i: 1||1>
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
27:
<simple.flip.Flip.flip||16: jmp||i: 1, j: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]
28:
<simple.flip.Flip.flip||2: load INT i||i: 1, j: 1|| ->
<simple.flip.Main.main||12: simple.flip.Flip.flip|| - ||1, 1>
	String.serialVersionUID: -6849794470754667710L
	String.serialPersistentFields: a38
	String.CASE_INSENSITIVE_ORDER: o46
	String$CaseInsensitiveComparator.serialVersionUID: 8575799808933029326L
	RuntimeException.serialVersionUID: -7034897190745766939L
	Exception.serialVersionUID: -3387516993124229948L
	Throwable.serialVersionUID: -3042686055658047285L
	o46!: String$CaseInsensitiveComparator()
	a38([java.io.ObjectStreamField|]): length 0
	o32(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a12?)
	a40([java.lang.String...]): {o15, o32}
	o15(java.lang.String...): String(count=1, hash=#I, offset=[0,+inf), value=a6?)
a12:: [CHAR]
a6:: [CHAR]

(2) NO